package 面向对象;

public class 懒汉单例 {
    private static 懒汉单例 懒汉单例 = null;
    private 懒汉单例() {

    }    public static 懒汉单例 get懒汉单例() {
        if (懒汉单例 == null) {
//            防止线程安全问题
            synchronized (懒汉单例.class) {
                if (懒汉单例 == null) {
                    懒汉单例 = new 懒汉单例();
                }
            }
        }
        return 懒汉单例;
    }
}
